Location: Home > YellowPages > MA > West Brookfield > Salem Cross Inn

Salem Cross Inn

260 Main
West Brookfield, MA 01585
508-867-2345